Chipotle Charing Cross in London, London (Restaurant, Mexican Grill) - Map

Map & Directions Store Details & Deals

114-116 Charing Cross Road
London, London WC2H 0JR

Phone: 020 7836 8491

Detailed Map